large printed kerchief - Turkish English Dictionary